despite the odds meaning in English
尽管有极大的困难
Examples
- The fortuitous combination of circumstances together with genetic superiority must have jointly accorded these chosen ones with the necessary defence to thrive despite the odds
那些因袭著优秀遗传因子的树木,因为某种偶然,幸运地配合著有利的环境条件而被赋与卓越的生命力。